resident pupil - German English Dictionary